home *** CD-ROM | disk | FTP | other *** search
/ Megarom / Megarom Macintosh CD Software (Quantum Leap)(1992).iso / BUSINESS / FMPro2 Mark⁄Unmark Scripts (.txt) < prev    next >
FileMaker Pro Database  |  1992-12-09  |  38KB  |  525 lines

  1. HBAM2001MAY84
  2. Mark/Unmark Script Tip:*
  3. Chrysoperla
  4. Comanche
  5. Eremochrysa
  6. Plorabunda
  7. Punctinervis
  8. Tibialis
  9. Appended
  10. Browse
  11. Contain
  12. Contents
  13. Current
  14. Cursor
  15. Dialog
  16. Enter
  17. Example
  18. Field
  19. Field's
  20. Here's
  21. Layout
  22. Literal
  23. Marking
  24. Newly
  25.     Helvetica
  26. Geneva
  27. New York
  28. 11/15/92
  29. MARK THIS RECORD
  30. SPECIES
  31. 11/14/92
  32. HOW DONE
  33. MARK THIS RECORD
  34. SPECIES
  35. 11/14/92
  36. HOW DONE
  37. MARK THIS RECORD
  38. SPECIES
  39. Mark This RecordB
  40. SpeciesB
  41. How DoneB
  42. A    Layout #1
  43. Layout #1 Copy
  44. A    Layout #1B
  45. Mark Current Records
  46. Unmark Current Records
  47. Mark All Records
  48. Unmark All Records
  49. Find Chrysoperla
  50. Find Eremochrysa
  51. Find All
  52. About Marking Records...
  53. About EAB...
  54. Explain The Scripts
  55. See An Example
  56. Mark Current Records
  57. cords
  58. Species
  59. Eat-A-Bug Software
  60. FileMaker Pro Tips #1
  61. FileMaker Pro Tips #1
  62. FileMaker Pro Tips #1
  63. FileMaker Pro Tips #1
  64. FileMaker Pro Tips #1
  65. Mark This Record?
  66. Mark This Record?
  67. String
  68. Subsequently
  69. Eremochrysa punctinerviss step is actually optional.  I use it to get the cursor out of the way.
  70. Eremochrysa punctinervis
  71. Paste
  72. Perform
  73. Preview
  74. Previous
  75. Reads
  76. Reasoning
  77. Record
  78. Records
  79. Replace
  80. Script
  81. Scripts
  82. Select/play
  83. Unmarking
  84. Eat-A-Bug Software
  85. FileMaker Pro Tips #1
  86. E)How to Mark & Unmark Records With Scripts
  87. Explanation
  88. Here are the scripts that perform the marking & unmarking.
  89. 1. Mark Current Records
  90. s how the script reads...
  91. Enter Browse mode
  92. Go To Field [Select/Play, 
  93. Mark This Record
  94. Paste Literal [
  95. Replac
  96. Eremochrysa tibialis
  97. Eremochrysa
  98. ExplanationB
  99. Mark All Records
  100. Unmark All Records
  101. ChrysoperlaE
  102. plorabundaF
  103. Unmark Current Records
  104. Mark All Records
  105. Unmark All Records
  106. Find Eremochrysa
  107. he field and paste something into it, then the newly pasted text is appended onto the end of the field
  108. s prior contents.  For example, if the 
  109. Mark This Field
  110.  is set to 
  111.  and you paste 
  112.  into it, the reE
  113. sulting field contents will be 
  114. NoYes
  115. .  Again, select the field
  116. s contents, then paste the new value into it.
  117. Paste Literal [
  118.  -  Paste the text string 
  119.  into 
  120. Mark This Field
  121. Replace [No Dialog, 
  122. Unmarking
  123. Value
  124. Whatever
  125. E)How to Mark & Unmark Records With Scripts
  126. Mark Current Records
  127. Unmark Current Records
  128. Unmark Current Records
  129. NeuropteraC
  130. ChrysopidaeD
  131. ChrysoperlaE
  132. plorabundaF
  133. Mark This RecordB
  134. SpeciesB
  135. Example
  136. Explanation
  137. About Marking Records...Copy
  138. ExampleB
  139. Pro 2.0F!
  140. Pro 2.0I
  141. Main Dictionary
  142. User Dictionary
  143. _g@"n
  144. Eremochrysa tibialis
  145. Chrysoperla comanche
  146. Eremochrysa
  147. t/Play, 
  148. Mark This Record
  149. Paste Literal [
  150. Replace [No Dialog, Replace This Record]
  151. Go To Previous Field
  152. Eremochrysa tibialis
  153. Eremochrysa
  154. he scripts that perform the marking & unmarking.
  155. 1. Mark Current Records
  156. s how the script reads...
  157. Enter Browse mode
  158. Go To Field [Select/Play, 
  159. Mark This Record
  160. Paste Literal [
  161. Replac
  162. aceceplacece
  163. us Field
  164. way to accomplish your task is to print invitations and mailing labels for everyone in your database and discard the ones for the people you want to exclude from the party, but this is wasteful and time consumiF
  165. A better way would be to enter Define Fields mode, create a new text field called 
  166. Mark This Record
  167. , set it to automatically enter the value of 
  168.  whenever a new record is made, enter the values 
  169. Comanche
  170. Appendedontents
  171. Current
  172. Cursor
  173. Dialog
  174. Enter
  175. Example
  176. Field
  177. Field's
  178. Here's
  179. Layout
  180. Literal
  181. Marking
  182. Newly
  183. Noyes
  184. Paste
  185. Pasted
  186. Perform
  187. Place
  188. Preview
  189. Previous
  190. Prior
  191. Proper
  192. Reads
  193. Reasoning
  194. Record
  195. Records
  196. Replace
  197. Resulting
  198. Script
  199. Scripts
  200. Select
  201. Select/play
  202. Selecting
  203. Simply
  204. Something
  205. String
  206. Subsequently
  207. Unmarking
  208. Value
  209. Whatever
  210. Go To Previous Field
  211.  -  Move the cursor out of the 
  212. Mark This Record
  213.  field and place in into the previous field.  This step is actually optional.  I use it to get the cursor out of the way.
  214. 2. Unmark CurrentB
  215.  Records
  216. s how the script reads...
  217. Enter Browse mode
  218. Go To Field [Select/Play, 
  219. Mark This Record
  220. Paste Literal [
  221. Replace [No Dialog, 
  222. Mark This Record
  223. Go To Previous Field
  224. And here
  225. s the reason
  226. tinervis
  227. Noyes
  228. Optional
  229. Paste
  230. Pasted
  231. Perform
  232. Place
  233. Preview
  234. Previous
  235. Prior
  236. Proper
  237. Reads
  238. Reasoning
  239. Record
  240. Records
  241. Replace
  242. Resulting
  243. Script
  244. Scripts
  245. Select
  246. Select/play
  247. Selecting
  248. Simply
  249. Something
  250. Unmarking
  251. Value
  252. Whatever
  253. Browse
  254. Current
  255. Dialog
  256. Enter
  257. Field
  258. Here's
  259. Layout
  260. Literal
  261. Marking
  262. Paste
  263. Perform
  264. Preview
  265. Previous
  266. Reads
  267. Reasoning
  268. Record
  269. Records
  270. Replace
  271. Script
  272. Scripts
  273. Select/play
  274. Unmarking
  275. Find Chrysoperla
  276. Chrysoperla
  277. Find Chrysoperla & Unmark Them
  278. & Unmark Them
  279. nmark Them
  280.  punctinervis
  281. Eremochrysa
  282. Eremochrysa
  283. e woM
  284. .  The current records will all contain the word 
  285. Go To Previous Field
  286.  -  Move the cursor out of the 
  287. Mark This Record
  288.  field and place in into the previous field.  This step is actually optional.
  289. Eremochrysa punctinervis
  290. 3333ff
  291. 333333
  292. Eremochrysa punctinervis
  293. Next, enter browse mode.  Browse through every record in the database and set the value of the 
  294. Mark This Record
  295.  field to 
  296.  if you want to invite the person, 
  297.  if you don
  298. t want him/her invited.  Then wB
  299. hen you want to print your invitations and labels you can perform a find for all occurences of 
  300.  in the 
  301. Mark This Record
  302.  field.  Once found, move to your invitation and mailing label layouts and print the
  303. This template provides directions for marking and unmarking records using scripts available in FileMaker Pro version 2.0.  After reading the details, go to the example layout (click on the 
  304. Show Me
  305.  button on tB
  306. his screen) and try out the items in the Scripts menu.
  307. About Marked Records...
  308. For the uninitiated, marking a record is a way to indicate that it belongs to a group whose members often have nothing in common. 
  309.  select records that you
  310. About EAB...B
  311.  into a pre-defined value list, then exit Define Fields.
  312. Enter Layout mode and reposition the 
  313. Mark This Record
  314.  field to appear near the top of the record (I prefer it near the top, your preference mayH
  315.  vary).  Click once on the field, pull down Field Format... from the Format menu, specify that the format should be Radio Buttons, and exit the dialog box.
  316.  The technique is frequently used to select records that you wish to find or print as a group.
  317. As an example, suppose that you have a database of friends and you
  318. re planning a birthday party.  You may want to D
  319. invite certain people and exclude others.  You
  320. ve decided to print invitations and mailing labels directly from FileMaker Pro.  Unfortunately, you have no way to select just the people you want to invite.  One 
  321. About Marking and Unmarking Records...
  322. When you finish printing your invitations and labels, you will need a way to unmark all of your records.  That allows you to use the marking technique to group recordD
  323. s for other purposes at a later time (like for a halloween party with a different set of friends).  You could browse through the database one-by-one and set the value of 
  324. Mark This Record
  325. , but that
  326. Eat-A-Bug Software
  327. FileMaker Pro Tips #1
  328. About Eat-A-Bug Software...
  329. Eat-A-Bug Software provides software to address specific needs in the life sciences, primarily for entomology and botany.  Current work centers around the development of database templates for use with FileMak
  330. r use with FileMaker Pro.
  331. Chrysoperla plorabunda
  332. Find All
  333. About EAB...
  334. About Marking Records...
  335. Explain The Scripts
  336. See An Example
  337. Chrysoperla
  338. ffffff
  339. ffff33
  340. ff33ff
  341. ff3333
  342. 33ffff
  343. 33ff33
  344. About EAB...
  345. ExampleB
  346. Mark This Record
  347.  field and place in into the previous fi
  348. Unmarking
  349. Value
  350. Whatever
  351. Eat-A-Bug Software
  352. FileMaker Pro Tips #1
  353. E)How to Mark & Unmark Records With Scripts Unmark Records With Scripts to Mark & Unmark Records With ScriptsptsE
  354. Chrysoperla plorabunda
  355. Here are the scripts that perform the marking & unmarking.
  356. 1. Mark Current Records
  357. s how the script reads...
  358. Enter Browse mode
  359. Go To Field [Select/Play, 
  360. Mark This Record
  361. Paste Literal [
  362. Replac
  363. e [No Dialog, 
  364. Mark This Record
  365. Go To Previous Field
  366. And here
  367. s the reasoning...
  368. Enter Browse mode
  369.  -  Get into browse mode, not find, layout, or preview
  370. Go To Field [Select/Play, 
  371. Mark This Record
  372.  -  PC
  373. lace the cursor into the proper field and select its contents.  By selecting the contents, whatever you subsequently paste into that field will replace the previous contents of the field.  If you simply enter t
  374. Whatever
  375. Actually
  376. Again
  377. Appended
  378. About Marking RecordsB
  379. m all (set the value of 
  380. Mark This Record
  381. ).  Note that if all records are currently being browsed (no find has been done), then this will mark all records.
  382. Unmark Current Records.
  383.  - For the currentlyH
  384.  found set, unmark them all (set the value of 
  385. Mark This Record
  386. ).  Note that if all records are currently being browsed (no find has been done), then this will unmark all records.
  387. Mark All Records.
  388. Unmark
  389. Unmarking
  390. Value
  391. Mark This Record
  392.  -  Replace the contents of the field 
  393. Mark This Record
  394.  for the current records with the word 
  395. .  The current records will all contain the word 
  396.  its contents.  By selecting the contents, whatever you subsequently paste into that field will replace the previous contents of the field.  If you simply enter t
  397. I{ Find all records, then mark the current records.
  398. Unmark All Records.
  399.  - Find all records, then unmark the current records.
  400. , but that
  401. s time consuming.
  402. Instead, u
  403. Unmarking
  404. Value
  405. ime consuming.  Instead, use the enclosed scripts to automate your task.  Four scripts are included in this database: Mark Current Records, Unmark Current Records, Mark All Records, and Unmark All Records.  An F
  406. detailed explanation of how they work is in the layout entitled, 
  407. Explanation
  408. .  To get there, you can select 
  409. Explanation
  410.  from the Scripts menu.
  411. Mark Current Records.
  412.  - For the currently found set, mark the
  413. vited.
  414. Then when you want to print your invitations and labels you can perform a find for all occurences of 
  415.  in the 
  416. Mark This Record
  417.  field.
  418. rrent.
  419. Perform Script [Sub-scripts, 
  420. Mark Current Records
  421.  -  Execute the script 
  422. Mark Current Records.
  423. 4. Unmark All Records
  424. s how the script reads...
  425. Find All
  426. Perform Script [Sub-scripts, 
  427. Unmark D
  428. Current Records
  429. And here
  430. s the reasoning...
  431. Find All
  432.  -  Find all the records in the database.  This makes all the records current.
  433. Perform Script [Sub-scripts, 
  434. Unmark Current Records
  435.  -  Execute the scE
  436. ript 
  437. Unmark Current Records.
  438. ing...
  439. Enter Browse mode
  440.  -  Get into browse mode, not find, layout, or preview
  441. Go To Field [Select/Play, 
  442. Mark This Record
  443.  -  Place the cursor into the proper field and select its contents.  By selecting D
  444. the contents, whatever you subsequently paste into that field will replace the previous contents of the field.  If you simply enter the field and paste something into it, then the newly pasted text is appended 
  445. onto the end of the field
  446. s prior contents.  For example, if the 
  447. Mark This Field
  448.  is set to 
  449.  and you paste 
  450.  into it, the resulting field contents will be 
  451. YesNo
  452. .  Again, select the field
  453. s contents, F
  454. then paste the new value into it.
  455. Paste Literal [
  456.  -  Paste the text string 
  457.  into 
  458. Mark This Field
  459. Replace [No Dialog, 
  460. Mark This Record
  461.  -  Replace the contents of the field 
  462. Mark This Record
  463. G^r the current records with the word 
  464. .  The current records will all contain the word 
  465.  selecting D
  466. the contents, whatever you subsequently paste into that field will replace the previous contents of the field.  If you simply enter the field and paste something into it, then the newly pasted text is appended 
  467. Go To Previous Field
  468.  -  Move the cursor out of the 
  469. Mark This Record
  470.  field and place in into the previous field.  This step is actually optional.  I use it to get the cursor out of the way.
  471. 3. Mark All RecoB
  472. s how the script reads...
  473. Find All
  474. Perform Script [Sub-scripts, 
  475. Mark Current Records
  476. And here
  477. s the reasoning...
  478. Find All
  479.  -  Find all the records in the database.  This makes all the records cu
  480. Mark This Record
  481.  -  Replace the contents of the field 
  482. Mark This Record
  483.  for the current records with the word 
  484. .  The current records will all contain the word 
  485. Chrysoperla plorabunda
  486. Mark This Record
  487.  field and place in into the previous field.  This step is actually optional.  I use it to get the cursor out of the way.
  488. 2. Unmark Currenttually optional.  I use it to get the cursor out of the way.
  489. 2. Unmark Current
  490. Chrysoperla plorabunda
  491. er Pro.  Original work was solely on the Macintosh, but with the release of FileMaker Pro for Windows, our templates are being ported over and released into that market as well.
  492. Our two shipping products are CC
  493. ollection Manager (a template to track arthropod collection/sighting data and print specimen labels & reports) and the Photo Slide Manager (a template to track photographic slides and print adhesive labels, rep
  494. erical Online: N2 Bugs
  495. current records will all contain the word 
  496. Chrysoperla plorabunda
  497. orts, & lecture guides).
  498. To purchase these items, contact:
  499. BioQuip Products, Inc.
  500. 17803 LaSalle Avenue
  501. Gardena, CA 90248-3602  USA
  502. (310) 324-0620
  503. BioQuip sells specimen collecting and storage equipment, plus E
  504. hoards of books.  If you
  505. re a biologist and/or an educator, write or call for a catalog.
  506. I hope that you enjoy the tips in this template.  Please distribute this template as widely as possible.  As I get the t
  507. ime, I plan to release more such tips -- I wish that others would do the same!
  508. November 15, 1992
  509. Bob L. Allen
  510. Eat-A-Bug Software
  511. Mission Viejo, California, USA
  512. Americal Online: N2 Bugs
  513. reports, & 
  514. ub-scripts, 
  515. Unmark Current Records
  516.  -  Execute the scE
  517. ript 
  518. Unmark Current Records.
  519. Chrysoperla plorabundaandanda
  520. Chrysoperla plorabunda
  521. wwwwww
  522. UUUUUU
  523. DDDDDD
  524. """"""
  525.